package com.itheima.io1.mybyteststream2;

/**
 * @author zhangbaiyan
 * @date 2024-09-20 12:32
 * @description:
 * @version:
 */
public class test2 {
    public static void main(String[] args) {
        /*
        字节流输入流的细节:
        1.创建字节流对象
        细节1:如果文件不存在,就直接报错
        Java为什么会这么设计呢?
        输出流:不存在,创建
              把数据写道文件当中
        输入流:不存在,而是报错呢?
                应为创建出来的文件是没有数据的,没有任何意义
                所有Java就没有设计这种无意义的逻辑,文件不存在直接报错.
        2.写数据
        细节1:这一次读一个字节,读出来的是数据在ASCII上对应的数字
        细节2:督导文件末尾了,热爱的方法返回-1
        3.释放资源
        细节:每次使用完流之后都要释放资源
         */

    }
}
